#ifndef __WORD_CONSTANT_H__
#define __WORD_CONSTANT_H__
#include <winspool.h>

enum WdSaveOptions {
	wdPromptToSaveChanges = -2, wdSaveChanges = -1, wdDoNotSaveChanges = 0
};
enum WdOriginalFormat {
	wdWordDocument, wdOriginalDocumentFormat, wdPromptUser
};
enum WdAlertLevel {
	wdAlertsMessageBox = -2, wdAlertsAll = -1, wdAlertsNone = 0
};
enum WdWindowState {
	wdWindowStateNormal, wdWindowStateMaximize, wdWindowStateMinimize
};
enum WdNewDocumentType {
	wdNewBlankDocument, wdNewWebPage, wdNewEmailMessage, wdNewFrameset, wdNewXMLDocument
};
enum WdOpenFormat {
	wdOpenFormatAuto, wdOpenFormatDocument, wdOpenFormatTemplate, wdOpenFormatRTF, wdOpenFormatText, wdOpenFormatUnicodeText, wdOpenFormatAllWord, wdOpenFormatWebPages, wdOpenFormatXML, wdOpenFormatXMLDocument, wdOpenFormatXMLDocumentMacroEnabled, wdOpenFormatXMLTemplate, wdOpenFormatXMLTemplateMacroEnabled, wdOpenFormatAllWordTemplates, wdOpenFormatXMLDocumentSerialized, wdOpenFormatXMLDocumentMacroEnabledSerialized
};
enum WdSaveFormat {
	wdFormatDocument, wdFormatTemplate, wdFormatText, wdFormatTextLineBreaks, wdFormatDOSText, wdFormatDOSTextLineBreaks, wdFormatRTF, wdFormatUnicodeText, wdFormatHTML, wdFormatWebArchive, wdFormatFilteredHTML, wdFormatXML, wdFormatXMLDocument, wdFormatXMLDocumentMacroEnabled, wdFormatXMLTemplate, wdFormatXMLTemplateMacroEnabled, wdFormatDocumentDefault, wdFormatPDF, wdFormatXPS, wdFormatFlatXML, wdFormatFlatXMLMacroEnabled, wdFormatFlatXMLTemplate, wdFormatFlatXMLTemplateMacroEnabled, wdFormatOpenDocumentText, wdFormatStrictOpenXMLDocument
};
enum WdDefaultFilePath {
	wdDocumentsPath, wdPicturesPath, wdUserTemplatesPath, wdWorkgroupTemplatesPath, wdUserOptionsPath, wdAutoRecoverPath, wdToolsPath, wdTutorialPath, wdStartupPath, wdProgramPath, wdGraphicsFiltersPath, wdTextConvertersPath, wdProofingToolsPath, wdTempFilePath, wdCurrentFolderPath, wdStyleGalleryPath, wdBorderArtPath=19
};
enum WdAutoMacros {
	wdAutoExec, wdAutoNew, wdAutoOpen, wdAutoClose, wdAutoExit, wdAutoSync
};
enum WdColorIndex {
	wdByAuthor=-1, wdAuto=0, wdBlack, wdBlue, wdTurquoise, wdBrightGreen, wdPink, wdRed, wdYellow, wdWhite, wdDarkBlue, wdTeal, wdGreen, wdViolet, wdDarkRed, wdDarkYellow, wdGray50, wdGray25
};
enum WdUnderline {
	wdUnderlineNone = 0, wdUnderlineSingle = 1, wdUnderlineWords = 2, wdUnderlineDouble = 3, wdUnderlineDotted = 4, wdUnderlineThick = 6, wdUnderlineDash = 7, wdUnderlineDotDash = 9, wdUnderlineDotDotDash = 10, wdUnderlineWavy = 11, wdUnderlineDottedHeavy = 20, wdUnderlineDashHeavy = 23, wdUnderlineDotDashHeavy = 25, wdUnderlineDotDotDashHeavy = 26, wdUnderlineWavyHeavy = 27, wdUnderlineDashLong = 39, wdUnderlineWavyDouble = 43, wdUnderlineDashLongHeavy = 55
};
enum WdPaperSize {
	wdPaper10x14, wdPaper11x17, wdPaperLetter, wdPaperLetterSmall, wdPaperLegal, wdPaperExecutive, wdPaperA3, wdPaperA4, wdPaperA4Small, wdPaperA5, wdPaperB4, wdPaperB5, wdPaperCSheet, wdPaperDSheet, wdPaperESheet, wdPaperFanfoldLegalGerman, wdPaperFanfoldStdGerman, wdPaperFanfoldUS, wdPaperFolio, wdPaperLedger, wdPaperNote, wdPaperQuarto, wdPaperStatement, wdPaperTabloid, wdPaperEnvelope9, wdPaperEnvelope10, wdPaperEnvelope11, wdPaperEnvelope12, wdPaperEnvelope14, wdPaperEnvelopeB4, wdPaperEnvelopeB5, wdPaperEnvelopeB6, wdPaperEnvelopeC3, wdPaperEnvelopeC4, wdPaperEnvelopeC5, wdPaperEnvelopeC6, wdPaperEnvelopeC65, wdPaperEnvelopeDL, wdPaperEnvelopeItaly, wdPaperEnvelopeMonarch, wdPaperEnvelopePersonal, wdPaperCustom
};
enum WdVerticalAlignment {
	wdAlignVerticalTop, wdAlignVerticalCenter, wdAlignVerticalJustify, wdAlignVerticalBottom
};
enum WdSectionStart {
	wdSectionContinuous, wdSectionNewColumn, wdSectionNewPage, wdSectionEvenPage, wdSectionOddPage
};
enum WdPaperTray {
	wdPrinterDefaultBin = 0, wdPrinterUpperBin = 1, wdPrinterOnlyBin = 1, wdPrinterLowerBin = 2, wdPrinterMiddleBin = 3, wdPrinterManualFeed = 4, wdPrinterEnvelopeFeed = 5, wdPrinterManualEnvelopeFeed = 6, wdPrinterAutomaticSheetFeed = 7, wdPrinterTractorFeed = 8, wdPrinterSmallFormatBin = 9, wdPrinterLargeFormatBin = 10, wdPrinterLargeCapacityBin = 11, wdPrinterPaperCassette = 14, wdPrinterFormSource = 15
};
enum WdParagraphAlignment {
	wdAlignParagraphLeft = 0, wdAlignParagraphCenter = 1, wdAlignParagraphRight = 2, wdAlignParagraphJustify = 3, wdAlignParagraphDistribute = 4, wdAlignParagraphJustifyMed = 5, wdAlignParagraphJustifyHi = 7, wdAlignParagraphJustifyLow = 8, wdAlignParagraphThaiJustify = 9
};
enum WdTableFormat {
	wdTableFormatNone, wdTableFormatSimple1, wdTableFormatSimple2, wdTableFormatSimple3, wdTableFormatClassic1, wdTableFormatClassic2, wdTableFormatClassic3, wdTableFormatClassic4, wdTableFormatColorful1, wdTableFormatColorful2, wdTableFormatColorful3, wdTableFormatColumns1, wdTableFormatColumns2, wdTableFormatColumns3, wdTableFormatColumns4, wdTableFormatColumns5, wdTableFormatGrid1, wdTableFormatGrid2, wdTableFormatGrid3, wdTableFormatGrid4, wdTableFormatGrid5, wdTableFormatGrid6, wdTableFormatGrid7, wdTableFormatGrid8, wdTableFormatList1, wdTableFormatList2, wdTableFormatList3, wdTableFormatList4, wdTableFormatList5, wdTableFormatList6, wdTableFormatList7, wdTableFormatList8, wdTableFormat3DEffects1, wdTableFormat3DEffects2, wdTableFormat3DEffects3, wdTableFormatContemporary, wdTableFormatElegant, wdTableFormatProfessional, wdTableFormatSubtle1, wdTableFormatSubtle2, wdTableFormatWeb1, wdTableFormatWeb2, wdTableFormatWeb3
};
enum WdUnits{
	wdCharacter = 1, wdWord, wdSentence, wdParagraph, wdLine, wdStory, wdScreen, wdSection, wdColumn, wdRow, wdWindow, wdCell, wdCharacterFormatting, wdParagraphFormatting, wdTable, wdItem
};
enum WdGoToItem {
	wdGoToBookmark = -1, wdGoToSection=0, wdGoToPage, wdGoToTable, wdGoToLine, wdGoToFootnote, wdGoToEndnote, wdGoToComment, wdGoToField, wdGoToGraphic, wdGoToObject, wdGoToEquation, wdGoToHeading, wdGoToPercent, wdGoToSpellingError, wdGoToGrammaticalError, wdGoToProofreadingError
};
enum WdGoToDirection {
	wdGoToLast = -1, wdGoToFirst = 1, wdGoToAbsolute = 1, wdGoToRelative = 2, wdGoToNext = 2, wdGoToPrevious = 3
};
enum WdBreakType {
	wdSectionBreakNextPage = 2, wdSectionBreakContinuous = 3, wdSectionBreakEvenPage = 4, wdSectionBreakOddPage = 5, wdLineBreak = 6, wdPageBreak = 7, wdColumnBreak = 8, wdLineBreakClearLeft = 9, wdLineBreakClearRight = 10, wdTextWrappingBreak = 11
};
enum WdRecoveryType {
	wdPasteDefault = 0, wdSingleCellText = 5, wdSingleCellTable = 6, wdListContinueNumbering = 7, wdListRestartNumbering = 8, wdTableAppendTable = 10, wdTableInsertAsRows = 11, wdTableOriginalFormatting = 12, wdChartPicture = 13, wdChart = 14, wdChartLinked = 15, wdFormatOriginalFormatting = 16, wdUseDestinationStylesRecovery = 19, wdFormatSurroundingFormattingWithEmphasis = 20, wdFormatPlainText = 22, wdTableOverwriteCells = 23, wdListCombineWithExistingList = 24, wdListDontMerge = 25
};
enum WdPrintOutRange {
	wdPrintAllDocument, wdPrintSelection, wdPrintCurrentPage, wdPrintFromTo, wdPrintRangeOfPages
};
enum WdPrintOutItem {
	wdPrintDocumentContent = 0, wdPrintProperties = 1, wdPrintMarkup = 2, wdPrintComments = 2, wdPrintStyles = 3, wdPrintAutoTextEntries = 4, wdPrintKeyAssignments = 5, wdPrintEnvelope = 6, wdPrintDocumentWithMarkup = 7
};
enum MsoCalloutType {
	msoCalloutMixed = -2, msoCalloutOne = 1, msoCalloutTwo = 2, msoCalloutThree = 3, msoCalloutFour = 4
};
enum WdBuiltinStyle {
	wdStyleBookTitle = -265, wdStyleIntenseReference = -264, wdStyleSubtleReference = -263, wdStyleIntenseEmphasis = -262, wdStyleSubtleEmphasis = -261, wdStyleIntenseQuote = -182, wdStyleQuote = -181, wdStyleListParagraph = -180, wdStyleTableMediumList1Accent1 = -178, wdStyleTableMediumShading2Accent1 = -177, wdStyleTableMediumShading1Accent1 = -176, wdStyleTableLightGridAccent1 = -175, wdStyleTableLightListAccent1 = -174, wdStyleTableLightShadingAccent1 = -173, wdStyleTableColorfulGrid = -172, wdStyleTableColorfulList = -171, wdStyleTableColorfulShading = -170, wdStyleTableDarkList = -169, wdStyleTableMediumGrid3 = -168, wdStyleTableMediumGrid2 = -167, wdStyleTableMediumGrid1 = -166, wdStyleTableMediumList2 = -165, wdStyleTableMediumList1 = -164, wdStyleTableMediumShading2 = -163, wdStyleTableMediumShading1 = -162, wdStyleTableLightGrid = -161, wdStyleTableLightList = -160, wdStyleTableLightShading = -159, wdStyleNormalObject = -158, wdStyleNormalTable = -106, wdStyleHtmlVar = -105, wdStyleHtmlTt = -104, wdStyleHtmlSamp = -103, wdStyleHtmlPre = -102, wdStyleHtmlKbd = -101, wdStyleHtmlDfn = -100, wdStyleHtmlCode = -99, wdStyleHtmlCite = -98, wdStyleHtmlAddress = -97, wdStyleHtmlAcronym = -96, wdStyleHtmlNormal = -95, wdStylePlainText = -91, wdStyleNavPane = -90, wdStyleEmphasis = -89, wdStyleStrong = -88, wdStyleHyperlinkFollowed = -87, wdStyleHyperlink = -86, wdStyleBlockQuotation = -85, wdStyleBodyTextIndent3 = -84, wdStyleBodyTextIndent2 = -83, wdStyleBodyText3 = -82, wdStyleBodyText2 = -81, wdStyleNoteHeading = -80, wdStyleBodyTextFirstIndent2 = -79, wdStyleBodyTextFirstIndent = -78, wdStyleDate = -77, wdStyleSalutation = -76, wdStyleSubtitle = -75, wdStyleMessageHeader = -74, wdStyleListContinue5 = -73, wdStyleListContinue4 = -72, wdStyleListContinue3 = -71, wdStyleListContinue2 = -70, wdStyleListContinue = -69, wdStyleBodyTextIndent = -68, wdStyleBodyText = -67, wdStyleDefaultParagraphFont = -66, wdStyleSignature = -65, wdStyleClosing = -64, wdStyleTitle = -63, wdStyleListNumber5 = -62, wdStyleListNumber4 = -61, wdStyleListNumber3 = -60, wdStyleListNumber2 = -59, wdStyleListBullet5 = -58, wdStyleListBullet4 = -57, wdStyleListBullet3 = -56, wdStyleListBullet2 = -55, wdStyleList5 = -54, wdStyleList4 = -53, wdStyleList3 = -52, wdStyleList2 = -51, wdStyleListNumber = -50, wdStyleListBullet = -49, wdStyleList = -48, wdStyleTOAHeading = -47, wdStyleMacroText = -46, wdStyleTableOfAuthorities = -45, wdStyleEndnoteText = -44, wdStyleEndnoteReference = -43, wdStylePageNumber = -42, wdStyleLineNumber = -41, wdStyleCommentReference = -40, wdStyleFootnoteReference = -39, wdStyleEnvelopeReturn = -38, wdStyleEnvelopeAddress = -37, wdStyleTableOfFigures = -36, wdStyleCaption = -35, wdStyleIndexHeading = -34, wdStyleFooter = -33, wdStyleHeader = -32, wdStyleCommentText = -31, wdStyleFootnoteText = -30, wdStyleNormalIndent = -29, wdStyleTOC9 = -28, wdStyleTOC8 = -27, wdStyleTOC7 = -26, wdStyleTOC6 = -25, wdStyleTOC5 = -24, wdStyleTOC4 = -23, wdStyleTOC3 = -22, wdStyleTOC2 = -21, wdStyleTOC1 = -20, wdStyleIndex9 = -19, wdStyleIndex8 = -18, wdStyleIndex7 = -17, wdStyleIndex6 = -16, wdStyleIndex5 = -15, wdStyleIndex4 = -14, wdStyleIndex3 = -13, wdStyleIndex2 = -12, wdStyleIndex1 = -11, wdStyleHeading9 = -10, wdStyleHeading8 = -9, wdStyleHeading7 = -8, wdStyleHeading6 = -7, wdStyleHeading5 = -6, wdStyleHeading4 = -5, wdStyleHeading3 = -4, wdStyleHeading2 = -3, wdStyleHeading1 = -2, wdStyleNormal = -1
};
enum WdLineSpacing {
	wdLineSpaceSingle, wdLineSpace1pt5, wdLineSpaceDouble, wdLineSpaceAtLeast, wdLineSpaceExactly, wdLineSpaceMultiple
};
enum WdListApplyTo {
	wdListApplyToWholeList, wdListApplyToThisPointForward, wdListApplyToSelection
};
enum WdEmphasisMark {
	wdEmphasisMarkNone, wdEmphasisMarkOverSolidCircle, wdEmphasisMarkOverComma, wdEmphasisMarkOverWhiteCircle, wdEmphasisMarkUnderSolidCircle
};
enum WdStatistic {
	wdStatisticWords, wdStatisticLines, wdStatisticPages, wdStatisticCharacters, wdStatisticParagraphs, wdStatisticCharactersWithSpaces, wdStatisticFarEastCharacters
};
enum WdExportRange {
	wdExportAllDocument, wdExportSelection, wdExportCurrentPage, wdExportFromTo
};
enum WdViewType {
	wdNormalView = 1, wdOutlineView = 2, wdPrintView = 3, wdPrintPreview = 4, wdMasterView = 5, wdWebView = 6, wdReadingView = 7
};
enum WdBorderType {
	wdBorderDiagonalUp = -8, wdBorderDiagonalDown = -7, wdBorderVertical = -6, wdBorderHorizontal = -5, wdBorderRight = -4, wdBorderBottom = -3, wdBorderLeft = -2, wdBorderTop = -1
};
enum DefaultBorderLineStyle{
	wdLineStyleNone, wdLineStyleSingle, wdLineStyleDot, wdLineStyleDashSmallGap, wdLineStyleDashLargeGap, wdLineStyleDashDot, wdLineStyleDashDotDot, wdLineStyleDouble, wdLineStyleTriple, wdLineStyleThinThickSmallGap, wdLineStyleThickThinSmallGap, wdLineStyleThinThickThinSmallGap, wdLineStyleThinThickMedGap, wdLineStyleThickThinMedGap, wdLineStyleThinThickThinMedGap, wdLineStyleThinThickLargeGap, wdLineStyleThickThinLargeGap, wdLineStyleThinThickThinLargeGap, wdLineStyleSingleWavy, wdLineStyleDoubleWavy, wdLineStyleDashDotStroked, wdLineStyleEmboss3D, wdLineStyleEngrave3D, wdLineStyleOutset, wdLineStyleInset
};
enum WdStoryType {
	wdMainTextStory=1, wdFootnotesStory, wdEndnotesStory, wdCommentsStory, wdTextFrameStory, wdEvenPagesHeaderStory, wdPrimaryHeaderStory, wdEvenPagesFooterStory, wdPrimaryFooterStory, wdFirstPageHeaderStory, wdFirstPageFooterStory, wdFootnoteSeparatorStory, wdFootnoteContinuationSeparatorStory, wdFootnoteContinuationNoticeStory, wdEndnoteSeparatorStory, wdEndnoteContinuationSeparatorStory, wdEndnoteContinuationNoticeStory
};

#ifndef __VOL_OFFICE_H__
#define __VOL_OFFICE_H__

enum VBComponentType {
	vbext_ct_StdModule = 1, vbext_ct_ClassModule, vbext_ct_MSForm, vbext_ct_ActiveXDesigner = 11, vbext_ct_Document = 100
};

enum XlPlatform {
	xlMacintosh = 1, xlMSDOS, xlWindows, windows874 = 874, iso2022jp = 932, gb2312 = 936, ksc56011987 = 949, big5 = 950, windows1250 = 1250, windows1251 = 1251, windows1252 = 1252, windows1253 = 1253, windows1254 = 1254, windows1255 = 1255, windows1256 = 1256, windows1257 = 1257, windows1258 = 1258, ASCII = 20127, koi8r = 20866, koi8u = 21866, iso88591 = 28591, iso88592 = 28592, iso88593 = 28593, iso88594 = 28594, iso88595 = 28595, iso88596 = 28596, iso88597 = 28597, iso88599 = 28599, iso885915 = 28605, iso88598i = 38598, iso2022jp2 = 50220, csiso2022jp = 50221, eucjp = 51932, euckr = 51949, hzgb2312 = 52936, word_utf7 = 65000, word_utf8 = 65001, excel_utf7 = 65000, excel_utf8 = 65001
};

enum MsoAutoShapeType {
	msoShapeMixed=-2, msoShapeRectangle=1, msoShapeParallelogram, msoShapeTrapezoid, msoShapeDiamond, msoShapeRoundedRectangle, msoShapeOctagon, msoShapeIsoscelesTriangle, msoShapeRightTriangle, msoShapeOval, msoShapeHexagon, msoShapeCross, msoShapeRegularPentagon, msoShapeCan, msoShapeCube, msoShapeBevel, msoShapeFoldedCorner, msoShapeSmileyFace, msoShapeDonut, msoShapeNoSymbol, msoShapeBlockArc, msoShapeHeart, msoShapeLightningBolt, msoShapeSun, msoShapeMoon, msoShapeArc, msoShapeDoubleBracket, msoShapeDoubleBrace, msoShapePlaque, msoShapeLeftBracket, msoShapeRightBracket, msoShapeLeftBrace, msoShapeRightBrace, msoShapeRightArrow, msoShapeLeftArrow, msoShapeUpArrow, msoShapeDownArrow, msoShapeLeftRightArrow, msoShapeUpDownArrow, msoShapeQuadArrow, msoShapeLeftRightUpArrow, msoShapeBentArrow, msoShapeUTurnArrow, msoShapeLeftUpArrow, msoShapeBentUpArrow, msoShapeCurvedRightArrow, msoShapeCurvedLeftArrow, msoShapeCurvedUpArrow, msoShapeCurvedDownArrow, msoShapeStripedRightArrow, msoShapeNotchedRightArrow, msoShapePentagon, msoShapeChevron, msoShapeRightArrowCallout, msoShapeLeftArrowCallout, msoShapeUpArrowCallout, msoShapeDownArrowCallout, msoShapeLeftRightArrowCallout, msoShapeUpDownArrowCallout, msoShapeQuadArrowCallout, msoShapeCircularArrow, msoShapeFlowchartProcess, msoShapeFlowchartAlternateProcess, msoShapeFlowchartDecision, msoShapeFlowchartData, msoShapeFlowchartPredefinedProcess, msoShapeFlowchartInternalStorage, msoShapeFlowchartDocument, msoShapeFlowchartMultidocument, msoShapeFlowchartTerminator, msoShapeFlowchartPreparation, msoShapeFlowchartManualInput, msoShapeFlowchartManualOperation, msoShapeFlowchartConnector, msoShapeFlowchartOffpageConnector, msoShapeFlowchartCard, msoShapeFlowchartPunchedTape, msoShapeFlowchartSummingJunction, msoShapeFlowchartOr, msoShapeFlowchartCollate, msoShapeFlowchartSort, msoShapeFlowchartExtract, msoShapeFlowchartMerge, msoShapeFlowchartStoredData, msoShapeFlowchartDelay, msoShapeFlowchartSequentialAccessStorage, msoShapeFlowchartDiskTicDisk, msoShapeFlowchartDirectAccessStorage, msoShapeFlowchartDisplay, msoShapeExplosion1, msoShapeExplosion2, msoShape4pointStar, msoShape5pointStar, msoShape8pointStar, msoShape16pointStar, msoShape24pointStar, msoShape32pointStar, msoShapeUpRibbon, msoShapeDownRibbon, msoShapeCurvedUpRibbon, msoShapeCurvedDownRibbon, msoShapeVerticalScroll, msoShapeHorizontalScroll, msoShapeWave, msoShapeDoubleWave, msoShapeRectangularCallout, msoShapeRoundedRectangularCallout, msoShapeOvalCallout, msoShapeCloudCallout, msoShapeLineCallout1, msoShapeLineCallout2, msoShapeLineCallout3, msoShapeLineCallout4, msoShapeLineCallout1AccentBar, msoShapeLineCallout2AccentBar, msoShapeLineCallout3AccentBar, msoShapeLineCallout4AccentBar, msoShapeLineCallout1NoBorder, msoShapeLineCallout2NoBorder, msoShapeLineCallout3NoBorder, msoShapeLineCallout4NoBorder, msoShapeLineCallout1BorderandAccentBar, msoShapeLineCallout2BorderandAccentBar, msoShapeLineCallout3BorderandAccentBar, msoShapeLineCallout4BorderandAccentBar, msoShapeActionButtonCustom, msoShapeActionButtonHome, msoShapeActionButtonHelp, msoShapeActionButtonInformation, msoShapeActionButtonBackorPrevious, msoShapeActionButtonForwardorNext, msoShapeActionButtonBeginning, msoShapeActionButtonEnd, msoShapeActionButtonReturn, msoShapeActionButtonDocument, msoShapeActionButtonSound, msoShapeActionButtonMovie, msoShapeBalloon, msoShapeNotPrimitive, msoShapeFlowchartOfflineStorage, msoShapeLeftRightRibbon, msoShapeDiagonalStripe, msoShapePie, msoShapeNonIsoscelesTrapezoid, msoShapeDecagon, msoShapeHeptagon, msoShapeDodecagon, msoShape6pointStar, msoShape7pointStar, msoShape10pointStar, msoShape12pointStar, msoShapeRound1Rectangle, msoShapeRound2SameRectangle, msoShapeSnipRoundRectangle, msoShapeSnip1Rectangle, msoShapeSnip2SameRectangle, msoShapeSnip2DiagRectangle, msoShapeRound2DiagRectangle, msoShapeFrame, msoShapeHalfFrame, msoShapeTear, msoShapeChord, msoShapeCorner, msoShapeMathPlus, msoShapeMathMinus, msoShapeMathMultiply, msoShapeMathDivide, msoShapeMathEqual, msoShapeMathNotEqual, msoShapeCornerTabs, msoShapeSquareTabs, msoShapePlaqueTabs, msoShapeGear6, msoShapeGear9, msoShapeFunnel, msoShapePieWedge, msoShapeLeftCircularArrow, msoShapeLeftRightCircularArrow, msoShapeSwooshArrow, msoShapeCloud, msoShapeChartX, msoShapeChartStar, msoShapeChartPlus, msoShapeLineInverse
};

enum MsoZOrderCmd {
	msoBringToFront, msoSendToBack, msoBringForward, msoSendBackward, msoBringInFrontOfText, msoSendBehindText
};

enum MsoTextOrientation {
	msoTextOrientationMixed = -2, msoTextOrientationHorizontal = 1, msoTextOrientationUpward = 2, msoTextOrientationDownward = 3, msoTextOrientationVerticalFarEast = 4, msoTextOrientationVertical = 5, msoTextOrientationHorizontalRotatedFarEast = 6
};

enum MsoShapeType {
	msoShapeTypeMixed=-2, msoAutoShape=1, msoCallout, msoChart, msoComment, msoFreeform, msoGroup, msoEmbeddedOLEObject, msoFormControl, msoLine, msoLinkedOLEObject, msoLinkedPicture, msoOLEControlObject, msoPicture, msoPlaceholder, msoTextEffect, msoMedia, msoTextBox, msoScriptAnchor, msoTable, msoCanvas, msoDiagram, msoInk, msoInkComment, msoIgxGraphic, msoSlicer, msoWebVideo, msoContentApp, msoGraphic, msoLinkedGraphic, mso3DModel, msoLinked3DModel
};

enum MsoPatternType {
	msoPatternMixed = -2, msoPattern5Percent = 1, msoPattern10Percent = 2, msoPattern20Percent = 3, msoPattern25Percent = 4, msoPattern30Percent = 5, msoPattern40Percent = 6, msoPattern50Percent = 7, msoPattern60Percent = 8, msoPattern70Percent = 9, msoPattern75Percent = 10, msoPattern80Percent = 11, msoPattern90Percent = 12, msoPatternDarkHorizontal = 13, msoPatternDarkVertical = 14, msoPatternDarkDownwardDiagonal = 15, msoPatternDarkUpwardDiagonal = 16, msoPatternSmallCheckerBoard = 17, msoPatternTrellis = 18, msoPatternLightHorizontal = 19, msoPatternLightVertical = 20, msoPatternLightDownwardDiagonal = 21, msoPatternLightUpwardDiagonal = 22, msoPatternSmallGrid = 23, msoPatternDottedDiamond = 24, msoPatternWideDownwardDiagonal = 25, msoPatternWideUpwardDiagonal = 26, msoPatternDashedUpwardDiagonal = 27, msoPatternDashedDownwardDiagonal = 28, msoPatternNarrowVertical = 29, msoPatternNarrowHorizontal = 30, msoPatternDashedVertical = 31, msoPatternDashedHorizontal = 32, msoPatternLargeConftern = 33, msoPatternLargeGrid = 34, msoPatternHorizontalB一 = 35, msoPatternLargeCheckerBoard = 36, msoPatternSmallConftern = 37, msoPatternZigZag = 38, msoPatternSolidDiamond = 39, msoPatternDiagonalBagon = 40, msoPatternOutlinedDiamond = 41, msoPatternPlaid = 42, msoPatternSphere = 43, msoPatternWeave = 44, msoPatternDottedGrid = 45, msoPatternDivot = 46, msoPatternShingle = 47, msoPatternWave = 48, msoPatternHorizontal = 49, msoPatternVertical = 50, msoPatternCross = 51, msoPatternDownwardDiagonal = 52, msoPatternUpwardDiagonal = 53, msoPatternDiagonalCross = 54
};

enum MsoGradientStyle {
	msoGradientMixed = -2, msoGradientHorizontal = 1, msoGradientVertical = 2, msoGradientDiagonalUp = 3, msoGradientDiagonalDown = 4, msoGradientFromCorner = 5, msoGradientFromTitle = 6, msoGradientFromCenter = 7
};

enum MsoPresetTexture {
	msoPresetTextureMixed = -2, msoTexturePapyrus = 1, msoTextureCanvas = 2, msoTextureDenim = 3, msoTextureWovenMat = 4, msoTextureWaterDroplets = 5, msoTexturePaperBag = 6, msoTextureFishFossil = 7, msoTextureSand = 8, msoTextureGreenMarble = 9, msoTextureWhiteMarble = 10, msoTextureBrownMarble = 11, msoTextureGranite = 12, msoTextureNewsprint = 13, msoTextureRecycledPaper = 14, msoTextureParchment = 15, msoTextureStationery = 16, msoTextureBlueTissuePaper = 17, msoTexturePinkTissuePaper = 18, msoTexturePurpleMesh = 19, msoTextureBouquet = 20, msoTextureCork = 21, msoTextureWalnut = 22, msoTextureOak = 23, msoTextureMediumWood = 24
};

enum MsoPresetGradientType {
	msoPresetGradientMixed = -2, msoGradientEarlySunset = 1, msoGradientLateSunset = 2, msoGradientNightfall = 3, msoGradientDaybreak = 4, msoGradientHorizon = 5, msoGradientDesert = 6, msoGradientOcean = 7, msoGradientCalmWater = 8, msoGradientFire = 9, msoGradientFog = 10, msoGradientMoss = 11, msoGradientPeacock = 12, msoGradientWheat = 13, msoGradientParchment = 14, msoGradientMahogany = 15, msoGradientRainbow = 16, msoGradientRainbowII = 17, msoGradientGold = 18, msoGradientGoldII = 19, msoGradientBrass = 20, msoGradientChrome = 21, msoGradientChromeII = 22, msoGradientSilver = 23, msoGradientSapphire = 24
};

#endif

#endif